Umbra – A Tutorial from client share detect.c

نویسندگان

  • Qin Zhao
  • Syed Raza
چکیده

Umbra is an efficient and scalable memory shadowing tool built on top of DynamoRIO, which is a state-ofthe-art runtime code manipulation system. Using the APIs provided by DynamoRIO, Umbra inserts code into the applications runtime instruction stream to perform memory address translation from application memory to shadow memory. Umbra also provides a simple interface that enables developers to create custom shadow memory clients without requiring them to understand Umbra’s memory translation details. This document illustrates how Umbra can be used to develop shadow memory tools via a sample client. The client detects shared data accesses to memory, and reports interesting memory access statistics for a target application.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Separating indexes from data: a distributed scheme for secure database outsourcing

Database outsourcing is an idea to eliminate the burden of database management from organizations. Since data is a critical asset of organizations, preserving its privacy from outside adversary and untrusted server should be warranted. In this paper, we present a distributed scheme based on storing shares of data on different servers and separating indexes from data on a distinct server. Shamir...

متن کامل

Development and Usability Evaluation of an Online Tutorial for “How to Write a Proposal” for Medical Sciences Students

Background and Objective: Considering the importance of learning how to write a proposal for students, this study was performed to develop an online tutorial for “How to write a Proposal” for students and to evaluate its usability. Methods: This study is a developmental research and tool design. “Gamified Online Tutorial based on Self-Determination Theory (GOT-STD) Framework" became the basis f...

متن کامل

A study on Ca II 854.2 nm emission in a sunspot umbra using a thin cloud model

In the present work, we introduce and explain a method of solution of the radiative transfer equation based on a thin cloud model. The efficiency of this method to retrieve dynamical chromospheric parameters from Stokes I profiles of Ca II 854.2 nm line showing spectral emission is investigated. The analyzed data were recorded with the Crisp Imaging Spectro-Polarimeter (CRISP) at Swedish 1-m So...

متن کامل

A Web-based ITS for OO Design

Learning object-oriented design and programming is a challenging task for many beginning students. CIMEL ITS coordinates student learning in two client programs: web-based multimedia courseware (CIMEL) and the Eclipse IDE, each of which post student interactions to a server-based CIMEL ITS. The Expert Evaluator analyzes student work in Eclipse, comparing novice with expert solutions. The Studen...

متن کامل

Umbra, an Object-Oriented Simulation and Integration Framework

This paper describes a modeling, simulation, and integration framework developed at Sandia National Laboratories with support from ORION International Technologies, Inc. This framework, called Umbra, increases the efficiency for developing new applications and for integrating new and/or existing applications. A process for rapidly and effectively developing new modeling and simulation applicati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010